 
#dbx { padding: 8px; font-size: 8pt; }

.progress {
    width:200px;
    height:8px;
    border:solid 1px;
    border-color:#447294 white white #447294;
    background:url(/request/icon);
    background-repeat: no-repeat;
    background-position:0px 0px;
    background-color:#294052;
    font-size:7pt;
}

.frame {
	width           : 240px;
	height          : 256px;
	float           : left;
	vertical-align  : middle;
	text-align      : center;
	padding         : 1px;
	margin          : 2px;
	overflow        : hidden; 
	font-size       : 8pt; 
	background-color: #EAEEEA;
}

.home {
	width           : 246px;
	height          : 174px;
	float           : left;
	vertical-align  : middle;
	text-align      : center;
	padding         : 2px;
	margin          : 2px;
	overflow        : hidden; 
	font-size       : 7pt; 
	background-color: #F4D6BC;
}
 
.viewport {
    width:760px;
    height:360px;
    border:none; 
    background-repeat:no-repeat;
    color:white;
    float:left;
    background-color:gray;
    overflow:hidden;
}

.shadow-black {
    text-shadow: 1px 1px #000000;
}
.shadow-black > a {
    color: #C7E1BA;
}

.glow-blue {
    text-shadow: 1px 1px 2px black, 0 0 1em blue, 0 0 0.2em blue;
}
 
.bullet {
	border-bottom   : solid 1px gray;
	border-top      : solid 1px #FFFFFF;
	background-color: #EAEAEA;
	padding         : 4px;
}

.listhead {
	border-bottom   : solid 1px #A0A0A0;
	padding         : 2px;
} 
.control {
    border          : 0px;
	margin          : 2px;						
}
.controlbar {
    position        : absolute;
	top             : 0px;			
	left            : 0px;		
	text-align      : center;	
	display         : none;				
}
.border {
    padding         : 0px;
    border          : none; 
}

.menu a {
	font-size:22px;
	font-weight:bold;
	color:gray;
} 

.header { 
	padding          : 2px;
}

.footer {
 	 

    /* Mozilla Firefox */ 
    background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #447294 100%); 
       -webkit-gradient(linear, left bottom, left top, color-stop(0, #FFFFFF), color-stop(1, #447294));
 
}

a.linkbutton {
	margin           : 1px;
	padding          : 4px;
    color            : navy;
    border           : none; 
}

 
